#pragma once

#include "IEvent.h"
#include "Vector3D.h"

class AddDestinationEvent : public IEvent
{
public:
	static const HashedString type;

	const HashedString& Type();
	
	AddDestinationEvent( Maths::Vector3D& destination );

	const Maths::Vector3D Destination() const;
	void Destination( const Maths::Vector3D& destination );
protected:
	Maths::Vector3D m_destination;
};